Formula One's governing body gave its approval on Wednesday to CVC Capital Partners' sale of the sport's commercial rights to Liberty Media. The International Automobile Federation (FIA) said in a statement that its World Motor Sport Council had... MoreĀ»